package thinker.miracle.ams.dao;

import java.util.List;

import thinker.miracle.ams.entity.InterfaceEntity;
import thinker.miracle.commons.Page;

/**
 * @author bo.chen
 *
 */
public interface InterfaceDao {
	
	/**
	 * <p>插入</p>
	 * 
	 * @param loggerEntity
	 */
	void insert(InterfaceEntity interfaceEntity);
	
	/**
	 * <p>修改</p>
	 * 
	 * @param interFaceEntity
	 * 
	 */
	void updateSelective(InterfaceEntity interfaceEntity);
	
	/**
	 * <p>查询接口列表</p>
	 * 		
	 * @return
	 * 
	 */
	List<InterfaceEntity> findListOrderByOrderNum(Page<InterfaceEntity> page);

	/**
	 * <p>查询接口数据 （不分页）</p>
	 * 
	 * @return
	 * 
	 */
	List<InterfaceEntity> findAllOrderByOrderNum();
}
